Tech

Military Device Containing Thousands of Peoples’ Biometric Data Reportedly Sold ..